package com.hzhc.controller.notice;

import com.hzhc.common.BaseController;
import com.hzhc.enumBean.ResultUtilCodeEnum;
import com.hzhc.service.YytNoticeService;
import com.hzhc.utils.ResultUtil;
import com.hzhc.vo.YytNoticeVo;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

/**
 * 新闻资讯管理
 * @author zhoumx
 * @description 新闻资讯管理
 * @date 2024/5/25
 */
@RestController
@RequiredArgsConstructor
@RequestMapping("/yytNotice")
public class YyNoticeController extends BaseController {

    private final YytNoticeService yytNoticeService;

    /**
     * 获取新闻资讯管理
     */
    @RequestMapping("/getYytNoticeVoList")
    public ResultUtil<List<YytNoticeVo>> getYyNoticeVoList(@RequestBody YytNoticeVo yytNoticeVo){
        List<YytNoticeVo> list=yytNoticeService.getYzsYytNoticeVoList(yytNoticeVo);
        return ResultUtil.build(list, ResultUtilCodeEnum.SUCCESS);
    }
}






